plot of land planted with bull horn acacia - Spanish English Dictionary